The science of physics is built fundamentally upon differential equations. Many of the most useful differential equations appearing in physics are of second order, so that understanding the solutions that can arise and their interconnections has much to say about possible systems amenable to physical analysis. To this end consider a general second-order linear differential equation with polynomial coefficients,

A2(z) d2F dz2 +A1(z) dFdz +A0(z) F =0 Ai =k aik zk

where the first index on each constant aij indicates which derivative it accompanies and the second the power of the independent variable. Since one can always divide through by any one of these constants, the solution has one less independent constant than those given.

The ideal general solution to this equation a function of all of the constant coefficients aij and the independent variable. Varying the coefficients would in principle allow one to see the change in the solution on a continuous analytic basis.

This presentation will seek general solutions to the equation for linear and quadratic coefficients using elementary transformations, with the intent of finding connections among the solutions. The techniques described here are reminiscent of solutions to differential equations in physics texts, which are typically broken into factors depending on how each of these affects the form of the differential equation. The presentation tries to make the nuts and bolts of the changes as clear as possible, without reference to any particular physical interpretation of the factors in the solution.

The simplest second-order equation is one with constant coefficients:

a20 d2F dz2 +a10 dFdz +a00F =0

The well-known solutions to this equation are exponentials eλz in the independent variable. Substituting this form in the differential equation gives the auxiliary equation and solutions

a20λ2 +a10λ +a00=0 λ± =a10 ±a102 -4a20 a00 2a20

If the discriminant under the square root is nonzero, the general solution is

F(z) =c1exp[ λ+z] +c2exp[ λ-z]

and if the discriminant is zero the general solution is

F(z) =c1exp[ λz] +c2zexp[ λz] λ =a10 2a20

The next simplest second-order equation is the Euler equation

a22z2 d2F dz2 +a11z dFdz +a00F =0

whose solutions are powers zλ of the independent variable. Substituting this form in the differential equation gives the auxiliary equation and solutions

a22λ (λ-1) +a11λ +a00 =0 λ± =a22 -a11 ±(a22 -a11 )2-4a22 a00 2a22

If the discriminant under the square root is nonzero, the general solution is

F(z) =c1 zλ+ +c2 zλ-

and if the discriminant is zero the general solution is

F(z) =c1 zλ +c2 zλlnz λ=a22 -a11 2a22

These two simple solutions will serve as a point of reference for more complicated solutions.


There are several basic transformations that will be used to manipulate the various cases of the differential equation. For example, the coefficient of the first term can be moved onto the other terms by splitting off an exponential. Letting F(z) =ekz f(z) the differential equation becomes

A2 d2f dz2 +[A1 +2kA2] dfdz +[A0 +kA1 +k2A2 ]f =0

Similarly, the coefficient of the first term can be moved onto the other terms with additional factors of the independent variable by letting F(z) =ekz2 f(z)  :

A2 d2f dz2 +[A1 +4kzA2 ] dfdz +[A0 +2kzA1 +(2k +4k2 z2)A2 ]f =0

The coefficient of the first term can be moved onto the other terms with additional inverse factors of the independent variable by letting F(z) =zk f(z)  :

A2 d2f dz2 +[A1 +2kz A2] dfdz +[A0 +kzA1 +k(k-1) z2 A2]f =0

The relative powers of the independent variable on the first two terms of the equation can be adjusted by a change of variable u=zk  . The effect of this change on the derivatives is

ddz =kzk-1 ddu =ku (k-1)/k ddu   d2 dz2 =k2z 2(k1) d2 du2 +k(k-1) zk-2 ddu d2 dz2 =k2u 2(k-1) /k d2 du2 +k(k-1) u(k-2)/k ddu

Useful cases of this transformation and the resultant differential equation include a square root variable u=z  ,

A2(u) 4u2 d2F du2 +[ A1(u) 2u -A2(u) 4u3] dFdu +A0(u) F =0

a squared variable u=z2  ,

4uA2 (u) d2F du2 +[2u A1(u) +2A2 (u)] dFdu +A0(u) F =0

and the fractional exponent u=z3/2  :

9u 2/34 A2(u) d2F du2 +[3u 1/32 A1(u) +3A2 (u)4u 1/3] dFdu +A0(u) F =0

Any single constant in the linear equation can be altered by scaling the independent variable by a constant u=kz  ,

k2A2 (u) d2F du2 +kA1 (u) dFdu +A0(u) F =0

and choosing the scale factor to achieve a desired value.


For purposes of comparison, solutions to the differential equation will be cast as much as possible in the form of confluent and Gauss hypergeometric functions. The differential equation for a confluent hypergeometric function is

z d2F dz2 +(c-z) dFdz -aF =0

Two linearly independent solutions to this equation are

F1 1( a,c;z) z1c F1 1( a-c+1, 2-c;z)

With the substitution F(z) =ez f(z) the equation above becomes

z d2f dz2 +(c+z) dfdz +(c-a)f =0

The solution of this last equation is the basis for an identity that allows one to change the sign of the independent variable in this function:

F1 1( b,c;z) =ez F1 1( c-b,c;z)

The differential equation of the Gauss hypergeometric functions is

z(1-z) d2F dz2 +[c -(a+b+1) z] dFdz -abF =0

Two linearly independent solutions to this equation are

F1 2( a,b;c;z) z1c F1 2( a-c+1, b-c+1; 2-c;z)

The presence of a constant coefficient on the linear part of the second term simplifies identification of solutions to some extent. The Gauss hypergeometric function is essentially different from the confluent hypergeometric function, so that solutions in terms of the former are distinct cases from solutions in terms of the latter.


First consider an equation that has a linear coefficient on the first term only:

(a20 +a21z) d2F dz2 +a10 dFdz +a00F =0

Treating the linear coefficient as a single variable, it could be moved onto the second term by splitting off an exponential, but this will also move it onto the third term. If instead a change of variable to a square root is applied, the resulting equation would have linear coefficients in the radical on both the first and third terms. Splitting off an exponential would then move this coefficient onto the second and third terms, on the last of which it could be removed by an appropriate choice of the accompanying constants. This means the solution to the equation is of the form

F(u) =eku f(u) u=ma20 +a21z

Substituting this in the differential equation produces

ud2f du2 +[2 a10 a21-1 +2ku] dfdu +[k(2 a10 a21 -1) +(k2 +4a00 m2a 212)u ]f =0

The variable in the third term can now be removed with appropriate choices of constants. The multiplier of the independent variable will be kept real for comparison across cases, which means that the constant in the exponential must be imaginary. Choosing k=i2 to bring the second term as close as possible to confluent hypergeometric form requires m=4 a00 a21  . The imaginary unit on the third term can then be absorbed into the derivatives, so that the general solution can be written

F[u(z)] =c1 eiu/2 F1 1[ λ2 , λ; iu] +c2 eiu/2 u1-λ F1 1[ 1-λ2 , 2-λ; iu]   u(z) =4 a00 a21 a20 +a21z λ =2a10 a21 -1

The presence of the constant a21 in the denominator indicates that the solution to this equation is essentially different from the equation with constant coefficients, since this constant cannot simply be set equal to zero. These solutions are equivalent to Bessel functions of order ±λ-12 multiplied by powers of the independent variable, but will be left in this more general form for ease of comparison.

Now consider an equation that has a linear coefficient on the second term only:

a20 d2F dz2 +(a10 +a11z) dFdz +a00F =0

This equation can almost be transformed to the confluent hypergeometric equation by changing to a squared variable of the linear coefficient. The equation after this change is that for a confluent hypergeometric function of negative argument, and by the identity above this can be dealt with by including a negative exponential. For a solution of the form

F(u) =eu f(u) u=m(a10 +a11z )2

the equation becomes

ud2f du2 +[12 +(12a20 a11m -2)u] dfdu -[12 -a00 4a20 a112m +(12a20 a11m -1)u]f =0

With the appropriate choice for m the general solution is

F[u(z)] =c1 eu F1 1[ λ2 , 12; u] +c2 eu u1/2 F1 1[ λ2 +12 , 32; u]   u(z) =12 a20 a11 (a10 +a11z )2 λ =a00 a11 -1

These solutions become Hermite polynomials multiplied by the exponential when λ is an integer. In this case the constant a11 cannot simply be set equal to zero, indicating that its presence distinguishes this solution from other cases.

Next consider an equation that has a linear coefficient on the third term only:

a20 d2F dz2 +a10 dFdz +(a00 +a01z) F =0

Treating the linear coefficient as a single variable, changing to a variable with fractional exponent of three halves almost produces a simple equation with linear terms on the first and third terms. The coefficient of the second term would, however, remain complicated, but that is due to the presence of the original constant coefficient. This indicates a solution in two steps: first split off an exponential of the linear coefficient to remove the original constant on the second term, then attack the remainder of the equation. For a solution of the form F(z) =ekz f(z) the equation is

a20 d2f dz2 +(a10 -2ka20) dfdz +(a00 -ka10 +k2a20 +a01z)f =0

and with the choice k=a10 2a20 becomes

a20 d2f dz2 +(a00 -a102 4a20 +a01z)f =0

This modified linear coefficient should now be used in the change of variable to a fractional exponent. After the change, the linear coefficients can be moved and adjusted with an exponential of the modified linear coefficient. For a solution of the form

f(u) =elu g(u) u=m(a00 -a102 4a20 +a01z )32

the modified differential equation becomes

ud2g du2 +[13 +2lu] dgdu +[l3 +(l2+4 9a20 a012 m2)u ]g =0

Choosing k=i2 to bring the second term as close as possible to confluent hypergeometric form requires m=4 3a01 a20 to remove the variable in the third term. Absorbing the imaginary unit on the third term into the derivatives, the general solution is

F[u(z)] =c1 eiu/2 -λz F1 1[ 16 , 13; iu] +c2 eiu/2 -λz u2/3 F1 1[ 56 , 53; iu]   u(z) =43a01 a20 (a00 -a102 4a20 +a01z )32 λ=a10 2a20

These solutions are proportional to Bessel functions of order one third multiplied by exponentials. Bessel functions of one-third order more frequently go by the name Airy functions. This result is not surprising, as the original differential equation is just the Airy differential equation with an additional first-derivative term.

Note that the exponentials in these solutions contain two functions of the independent variable. Also note that for this case both a01 and a20 appear in denominators, and cannot simply be set equal to zero.

Now on to equations with pairs of linear coefficients. First consider an equation that has linear coefficients on both the first and second terms:

(a20 +a21z) d2F dz2 +(a10 +a11z) dFdz +a00F =0

This equation is already recognizable as the confluent hypergeometric equation, but of negative argument that requires an exponential factor. For a solution of the form

F(u) =eu f(u) u=m( a20 +a21z)

the equation becomes

ud2F du2 +[a21 a10 -a20 a11 a212 +(a11 ma21 2-2) u] dFdu -[a21 a10 -a20 a11 a212 -a00 ma21 2 +(a11 ma21 2-1) u]F =0

With the appropriate choice for m the general solution is

F[u(z)] =c1 eu F1 1[ λ-a00 a11 , λ; u] +c2 eu u1λ F1 1[ 1-a00 a11 , 2-λ; u]   u(z) =a11 a212 (a20 +a21z) λ=a21 a10 -a20 a11 a212

Note that both a21 and a11 appear in denominators, and so cannot simply be set equal to zero.

Now consider an equation that has linear coefficients on both the first and third terms:

(a20 +a21z) d2F dz2 +a10 dFdz +(a00 +a01z)F =0

This equation is similar to the last, but the exponential must be allowed an undetermined constant. For a solution of the form

F(u) =eku f(u) u=m( a20 +a21z)

the equation becomes

ud2F du2 +[a10 a21 +2ku] dFdu +[a21 a00-a20 a01m a213 +ka10 a21 +(k2 +a01 m2a21 3) u]F =0

Choosing k=i2 to bring the second term as close as possible to confluent hypergeometric form requires m=2a01 a213 to remove the variable in the third term. Absorbing an imaginary unit into the derivatives, the general solution is

F[u(z)] =c1 eiu/2 F1 1[ λ2+iα , λ; iu] +c2 eiu/2 u1λ F1 1[ 1-λ2 +iα , 2-λ; iu]   u(z) =2a01 a213 (a20 +a21z) λ=a10 a21 α=a21 a00-a20 a01 2a01 a213

Note that in this case both a21 and a01 appear in denominators, and so cannot simply be set equal to zero.

The solutions for these last two cases look very similar, and as well they should since they are essentially the same equation with solutions differing by an exponential factor. Write the two equations together,

(a20 +a21z) d2F dz2 +(a10 +a11z) dFdz +a00F =0 (b20 +b21z) d2F dz2 +b10 dFdz +(b00 +b01z)F =0

and split off an exponential in each:

(a20 +a21z) d2f dz2 +[a10 +2kaa20 +(a11 +2kaa21 )z] dfdz +[a00 +kaa10 +ka2 a20 +(kaa11 +ka2 a21)z]f =0 (b20 +b21z) d2f dz2 +[b10 +2kbb20 +2kbb21 z] dfdz +[b00 +kbb10 +kb2 b20 +(b01 +kb2 b21)z]f =0

Each equation can be turned into the other by choosing

ka =a11 2a21 kb =i b01 b21

These values correspond to exponentials in z multiplying the appropriate general solutions, and the remaining differences in multiplicative constants follow from these choices. This also means that the equation with linear coefficients on all terms

(a20 +a21z) d2F dz2 +(a10 +a11z) dFdz +(a00 +a01z)F =0

has a similar solution, and can be transformed into either of the previous two cases. For a solution of the form

F(u) =eku f(u) u=m( a20 +a21z)

the equation becomes

ud2F du2 +[a21 a10-a20 a11 a212 +(a11 ma212 +2k)u] dFdu +[a21 a00-a20 a01m a213 +ka21 a10-a20 a11 a212 +(k2 +ka11 ma212 +a01 m2a21 3) u]F =0

Choosing constants to bring the second term as close as possible to confluent hypergeometric form while also removing the variable in the third term means

a11 ma212 +2k =1 k2 +ka11 ma212 +a01 m2a21 3 =0

Choosing the positive sign for m in the solution to these two equations, the general solution of the differential equation is

F[u(z)] =c1 eku F1 1[ λ2+α , λ; iu] +c2 eku u1λ F1 1[ 1-λ2+α , 2-λ; iu]   u(z) =a112 -4a21 a01 a212 (a20 +a21z) k=a11 2a112 -4a21 a01 -12 λ=a21 a10-a20 a11 a212 α=a21 a11λ -2(a21 a00-a20 a01) 2a21 a112 -4a21 a01

In this case either a11 or a01 can be set equal to zero to recover previous cases, but both cannot be set equal to zero simultaneously, and neither can a21 be set equal to zero.

The last case to consider is an equation that has linear coefficients on both the second and third terms:

a20 d2F dz2 +(a10 +a11z) dFdz +(a00 +a01z)F =0

This can be converted to a previous case and is then solved. For a solution of the form F(z) =ekz f(z) the equation is

a20 d2f dz2 +(a10 -2ka20 +a11z) dfdz +[a00 -ka10 +k2a20 +(a01 -ka11 )z]f =0

and with the choice k=a01 a11 becomes

a20 d2f dz2 +[a10 -2a20 a01a11 +a11z] dfdz +[a00 -a10 a01a11 +a20 a012 a112 ]f =0

The equation is now a form solved above used a squared variable, but with different constants. The general solution is thus

F[u(z)] =c1 eu-kz F1 1[ λ2 , 12; u] +c2 eu-kz u1/2 F1 1[ λ2 +12 , 32; u]   u(z) =12 a20 a11 (a10 -2a20 a01a11 +a11z )2 k=a01 a11 λ =a00 a11 -a10 a01 a112 +a20 a012 a113 -1

In this case the constant a01 can be set to zero to recover a previous case, but the constant a11 cannot be set equal to zero.


Consider cases of the differential equation with coefficients quadratic in the independent variable. For a more generalized form of the Gauss hypergeometric equation,

(a20 +a21z +a22 z2) d2F dz2 +(a10 +a11z) dFdz +a00F =0

first identify the roots of the quadratic coefficient on the first term:

a22r2 +a21r +a20 =0 r± =a21 ±a212 -4a22 a20 2a22

For a nonzero discriminant under the radical, the equation can be written

a22( z-r+) (z-r-) d2F dz2 +(a10 +a11z) dFdz +a00F =0

Now map the singularity at r+ to zero and the singularity at r to one with a linear fractional, or Möbius, transformation. A transformation that takes any two points z1 and z2 into any two points w1 and w2 is constructed by writing

(z-z1) (w-w2) =(z-z2) (w-w1)

since substituting the values for z produces the correct values for w. The transformation to be employed is

w=z -r+ r- -r+ z=(r- -r+)w +r+

under which the differential equation becomes

w(1-w) d2F dw2 +[a10 +a11r+ a22(r+ -r-) -a11a22 w] dFdw -a00 a22F =0

where the entire equation has been multiplied by negative one for conformity with the Gauss hypergeometric differential equation. The general solution is

F[w(z)] =c1 F1 2( a,b;c;w) +c2 w1c F1 2( a-c+1, b-c+1; 2-c;w)   w(z) =z-r+ r- -r+ r± =a21 ±a212 -4a22 a20 2a22 a=a11 -a22 +(a11 -a22)2 -4a22 a00 2a22 b=a11 -a22 -(a11 -a22)2 -4a22 a00 2a22 c=a10 +a11r+ a22(r+ -r-)

Note that either of the two constants a21 or a11 can be set equal to zero without changing the nature of the solution, so that this form holds for any of the differential equations

(a20 +a22 z2) d2F dz2 +(a10 +a11z) dFdz +a00F =0 (a20 +a21z +a22 z2) d2F dz2 +a10 dFdz +a00F =0 (a20 +a21z +a22 z2) d2F dz2 +a11z dFdz +a00F =0

The constant a22 cannot be set equal to zero, and this is definitive for this form. Since the parameter c of the hypergeometric function occurs in denominators, only the second half of the general solution remains valid when setting both a21 and a11 equal to zero; the other linearly independent solution for this subcase can be written as a rather involved integral but will be omitted here. The constant a20 also cannot be set equal to zero, so that this solution is distinct from that of the Euler equation.

If the discriminant above is zero, so that the roots of the quadratic coefficient coincide, the equation is of the form

a22(z +a21 2a22 )2 d2F dz2 +(a10 +a11z) dFdz +a00F =0

The solution to this equation is straightforward but not obvious. Transforming to an inverse variable leads to a quadratic coefficient on the first term and linear and quadratic coefficients on the second term. Splitting off a power of the inverse variable will then give constant and linear coefficients on the third term without changing the structure of the other coefficients. Removing the constant part of the third-term coefficient will leave an extra power of the independent variable that can be factored out of the entire equation, leaving the confluent hypergeometric equation.

With the inverse variable w=(z +a21 2a22 )1 the equation becomes

w2 d2F dw2 +[(2 -a11 a22)w -a10 a22 w2] dFdw +a00 a22F =0

and with a solution of the form F(w) =wλ f(w) one has

w2 d2F dw2 +[(2 (λ+1) -a11 a22)w -a10 a22 w2] dFdw +[λ (λ+1 -a11 a22) +a00 a22 -ka10 a22w ]F =0

An appropriate choice of λ will now remove the constant part of the coefficient on the third term. This leaves behind a confluent hypergeometric equation in terms of a scaled variable. The general solution can be written compactly as

F[w(z)] =c1 wk+ F1 1( λ+, c+;w) +c2 wk- F1 1( λ-, c-;w)   w(z) =a10 a22 (z+a21 2a22 )1 λ± =a11 -a22 ±(a11 -a22)2 -4a22 a00 2a22 c± =1 ±(a11 -a22)2 -4a22 a00a22

Before considering the case of a quadratic coefficient on the second term, first consider a quadratic coefficient on the third term with a linear on the second term:

a20 d2F dz2 +(a10 +a11z) dFdz +(a00 +a01z +a02 z2)F =0

The coefficient of the first term can be brought onto the other terms by splitting off exponential, and in order to remove the quadratic part of the coefficient on the third term it should be an quadratic exponential. For a solution of the form F(z) =el z2 f(z) the equation becomes

a20 d2F dz2 +[a10 +(a11 -4la20) z] dFdz +[a00 -2la20 +(a01 -2la10)z +(a02 -2la11 +4l2a20 )z2]F =0

The appropriate choice of l removes the quadratic part of the third-term coefficient. The equation is thereby reduced to a case of the confluent hypergeometric equation solved above, but with three of the constants shifted. Taking the positive root in determining l, the general solution is

F[u(z)] =c1 eu-kz -lz2 F1 1[ λ2 , 12; u] +c2 eu-kz -lz2 u1/2 F1 1[ λ2 +12 , 32; u]   u(z) =12 a20 a112 -4a20 a02 (a10 -2a20 (a01 -2la10) a112 -4a20 a02 +a112 -4a20 a02z )2 k=a01 -2la10 a112 -4a20 a02 l=a11 +a112 -4a20 a02 4a20 λ =a00 -2la20 a112 -4a20 a02 -a10 (a01 -2la10) a112 -4a20 a02 +a20 (a01 -2la10 )2 (a112 -4a20 a02) 3/2 -1

The constants a10, a11 and a01 can be set to zero individually or simultaneously without changing the structure of the solution, so that it describes equations of the type

a20 d2F dz2 +a10 dFdz +(a00 +a01z +a02 z2)F =0 a20 d2F dz2 +a11z dFdz +(a00 +a01z +a02 z2)F =0 a20 d2F dz2 +(a10 +a11z) dFdz +(a00 +a02 z2)F =0

but the constants a20 and a02 cannot be set equal to zero. There is also a singularity for a112 -4a20 a02 =0 where this solution is no longer valid.

The last distinct case with a single quadratic coefficient is when the coefficient is on the middle term of the equation:

a20 d2F dz2 +(a10 +a11z +a12 z2) dFdz +a00F =0

This equation is a form of the triconfluent Heun equation; other forms of Heun equations will appear for combinations of quadratic and linear coefficients. Since Heun functions are more general than hypergeometric functions they cannot be written in terms of them, while hypergeometric functions can always be written in terms of Heun functions. This simple looking equation represents a hefty increase in complexity, and forms a natural ending point of seeking solutions through elementary transformations.


It is instructive at this point to summarize which cases have the same type of solution, apart from exponential multipliers. Using a capital “C” for a constant coefficient, “L” for a linear coefficient and “Q” for a quadratic coefficient, the cases considered fall into the following groupings:

{ C , C , C }

{ L , C , C }

{ C , L , C } , { C , L , L } , { C , C , Q } and { C , L , Q }

{ C , C , L }

{ L , L , C } , { L , C , L } and { L , L , L }

{ Q , C , C } and { Q , L , C }

The reason solutions falls into these groups is not at all obvious from what has been presented so far. It is also not clear why a variety of powers of the independent variable appear as the arguments of solutions. Both situations become understandable with a discussion of the singularities of the equations, which will be the subject of another presentation.


Uploaded 2013.07.08 — Updated 2013.08.01 analyticphysics.com